profit and loss sharing certificate - Spanish English Dictionary